/* profile */
table.profile {
	padding: 20px 0px 0px 10px;
	width: 100%;
}
table.profile th {
	border-bottom: 1px solid #CCC;
}
table.profile td {
	vertical-align: top;
}
table.profile td.pro {
	width: 100%;
}
table.profile img {
	padding: 5px;
	border: 1px solid #CCC;
}

/* info */
table.info div.ru {
	font-weight: normal;
	font-family: sans-serif;
	font-size: large;
	color: #000;
}
table.info div.en {
	font-weight: normal;
	font-family: sans-serif;
	font-size: medium;
	color: #666;
	margin: -3pt 0px 0px 4px;
}
table.info td.par {
	text-align: right;
}
table.info td.val {
	
}